may the earth swallow me - Alemán Inglés Diccionario